package com.jgzx.domain.laserMark;

import com.fasterxml.jackson.annotation.JsonProperty;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.experimental.Accessors;

@ApiModel(value = "打刻机用户登录信息VO")
@Accessors(chain = true)
@Data
public class LoginUserInfoVO {

    @ApiModelProperty(value = "用户主键", required = true)
    private String userId;

    @ApiModelProperty(value = "用户手机号", required = true)
    private String userName;

    @ApiModelProperty(value = "用户名", required = true)
    private String realName;

    @ApiModelProperty(value = "角色", required = true)
    private String role;

    @ApiModelProperty(value = "企业logo", required = true)
    private String companyLogoUrl;

    @ApiModelProperty(value = "企业主键", required = true)
    private String companyId;

    @ApiModelProperty(value = "企业名称", required = true)
    private String companyName;

    @ApiModelProperty(value = "token", required = true)
    @JsonProperty(value="uToken")
    private String uToken;
}
